most excellent - Turkish English Dictionary